-
Notifications
You must be signed in to change notification settings - Fork 296
fix: Move keyword routing tests to e2e framework and validate matched_keywords #694
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
base: main
Are you sure you want to change the base?
Conversation
szedan-rh
commented
Nov 19, 2025
- Relocate test files to e2e/testcases/ to trigger CI
- Add matched_keywords assertion in keyword routing E2E test
- Remove unused test types and old unit test directory
✅ Deploy Preview for vllm-semantic-router ready!
To edit notification comments on pull requests, go to your Netlify project configuration. |
👥 vLLM Semantic Team NotificationThe following members have been identified for the changed files in this PR and have been automatically assigned: 📁
|
|
@Xunzhuo / @srini-abhiram - PTAL |
|
U should add the test case to the profiles, then make sure it appears in CI summary. Thanks |
|
@Xunzhuo - Could you please take another look? |
…that was for other tests cases that not done yet. Signed-off-by: Senan Zedan <[email protected]>
Simplified from 31 to 13 tests covering core OR/AND/NOR operators. Aligned configuration with documented keyword.yaml behavior.

